/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package CocoFood.DTO;

import java.io.Serializable;
import java.sql.Date;
import java.util.HashMap;
import java.util.List;

/**
 *
 * @author tinliensolution
 */
public class TisoUsersTO implements Serializable {

    private long id;
    private String userType;
    private String userLogin;
    private String email;
    private String encryptedPassword;
    private String activationCode;
    private String lastName;
    private String firstName;
    private String gender;
    private int bussinessRegisterNumber;
    private String leadFrom;
    private int balanceAmt;
    private String address;
    private String company;
    private String companyVn;
    private String companyCn;
    private String description;
    private String descriptionVN;
    private String descriptionCN;
    private String mobilephone;
    private String telephone;
    private String fax;
    private String language;
    private String websiteName;
    private String corporateWebsite;
    private TisoNamingTaxonomyTO countryId;
    private String pendingEmail;
    private Date createdDate;
    private Date lastLogin;
    private Date dob;
    private Date modifiedDate;
    private String modifiedBy;
    private String status;
    private String remark;
    private String referralId;
    private long packageId;
    private long packageDuration;
    private Date packageStartDay;
    private Date packageEndDay;
    private String skypeId;
    private String yahooId;
    private String googleTalkId;
    private String MSNID;
    private HashMap<String, String> metas;
    private List<TisoMediaTO> listMediaTO;
    private TisoTaxonomyRelationshipTO rel;
    private List<TisoNamingTaxonomyTO> listBusinessTypeNames;

    public TisoUsersTO() {
    }

    public TisoUsersTO(long id, String userType, String userLogin, String email, String encryptedPassword, String activationCode, String lastName, String firstName, String gender, int bussinessRegisterNumber, String leadFrom, int balanceAmt, String address, String company, String companyVn, String companyCn, String description, String descriptionVN, String descriptionCN, String mobilephone, String telephone, String fax, String language, String websiteName, String corporateWebsite, TisoNamingTaxonomyTO countryId, String pendingEmail, Date createdDate, Date lastLogin, Date dob, Date modifiedDate, String modifiedBy, String status, String remark, String referralId, long packageId, long duration, Date packageStartDay, Date packageEndDay, String skypeId, String yahooId, String googleTalkId, String MSNID) {
        this.id = id;
        this.userType = userType;
        this.userLogin = userLogin;
        this.email = email;
        this.encryptedPassword = encryptedPassword;
        this.activationCode = activationCode;
        this.lastName = lastName;
        this.firstName = firstName;
        this.gender = gender;
        this.bussinessRegisterNumber = bussinessRegisterNumber;
        this.leadFrom = leadFrom;
        this.balanceAmt = balanceAmt;
        this.address = address;
        this.company = company;
        this.companyVn = companyVn;
        this.companyCn = companyCn;
        this.description = description;
        this.descriptionVN = descriptionVN;
        this.descriptionCN = descriptionCN;
        this.mobilephone = mobilephone;
        this.telephone = telephone;
        this.fax = fax;
        this.language = language;
        this.websiteName = websiteName;
        this.corporateWebsite = corporateWebsite;
        this.countryId = countryId;
        this.pendingEmail = pendingEmail;
        this.createdDate = createdDate;
        this.lastLogin = lastLogin;
        this.dob = dob;
        this.modifiedDate = modifiedDate;
        this.modifiedBy = modifiedBy;
        this.status = status;
        this.remark = remark;
        this.referralId = referralId;
        this.packageId = packageId;
        this.packageDuration = duration;
        this.packageStartDay = packageStartDay;
        this.packageEndDay = packageEndDay;
        this.skypeId = skypeId;
        this.yahooId = yahooId;
        this.googleTalkId = googleTalkId;
        this.MSNID = MSNID;

    }

    public TisoUsersTO(long id, String userType, String userLogin, String email, String encryptedPassword, String activationCode, String lastName, String firstName, String gender, int bussinessRegisterNumber, String leadFrom, int balanceAmt, String address, String company, String companyVn, String companyCn, String description, String descriptionVN, String descriptionCN, String mobilephone, String telephone, String fax, String language, String websiteName, String corporateWebsite, TisoNamingTaxonomyTO countryId, String pendingEmail, Date createdDate, Date lastLogin, Date dob, Date modifiedDate, String modifiedBy, String status, String remark, String referralId, long packageId, long duration, Date packageStartDay, Date packageEndDay, String skypeId, String yahooId, String googleTalkId, String MSNID, HashMap<String, String> metas, List<TisoMediaTO> listMediaTO, TisoTaxonomyRelationshipTO rel, List<TisoNamingTaxonomyTO> listBusinessTypeNames) {
        this.id = id;
        this.userType = userType;
        this.userLogin = userLogin;
        this.email = email;
        this.encryptedPassword = encryptedPassword;
        this.activationCode = activationCode;
        this.lastName = lastName;
        this.firstName = firstName;
        this.gender = gender;
        this.bussinessRegisterNumber = bussinessRegisterNumber;
        this.leadFrom = leadFrom;
        this.balanceAmt = balanceAmt;
        this.address = address;
        this.company = company;
        this.companyVn = companyVn;
        this.companyCn = companyCn;
        this.description = description;
        this.descriptionVN = descriptionVN;
        this.descriptionCN = descriptionCN;
        this.mobilephone = mobilephone;
        this.telephone = telephone;
        this.fax = fax;
        this.language = language;
        this.websiteName = websiteName;
        this.corporateWebsite = corporateWebsite;
        this.countryId = countryId;
        this.pendingEmail = pendingEmail;
        this.createdDate = createdDate;
        this.lastLogin = lastLogin;
        this.dob = dob;
        this.modifiedDate = modifiedDate;
        this.modifiedBy = modifiedBy;
        this.status = status;
        this.remark = remark;
        this.referralId = referralId;
        this.packageId = packageId;
        this.packageDuration = duration;
        this.packageStartDay = packageStartDay;
        this.packageEndDay = packageEndDay;
        this.skypeId = skypeId;
        this.yahooId = yahooId;
        this.googleTalkId = googleTalkId;
        this.MSNID = MSNID;
        this.metas = metas;
        this.listMediaTO = listMediaTO;
        this.rel = rel;
        this.listBusinessTypeNames = listBusinessTypeNames;
    }

    public long getId() {
        return id;
    }

    public void setId(long id) {
        this.id = id;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getUserLogin() {
        return userLogin;
    }

    public void setUserLogin(String userLogin) {
        this.userLogin = userLogin;
    }

    public String getEmail() {
        return email;
    }

    public void setEmail(String email) {
        this.email = email;
    }

    public String getEncryptedPassword() {
        return encryptedPassword;
    }

    public void setEncryptedPassword(String encryptedPassword) {
        this.encryptedPassword = encryptedPassword;
    }

    public String getActivationCode() {
        return activationCode;
    }

    public void setActivationCode(String activationCode) {
        this.activationCode = activationCode;
    }

    public String getLastName() {
        return lastName;
    }

    public void setLastName(String lastName) {
        this.lastName = lastName;
    }

    public String getFirstName() {
        return firstName;
    }

    public void setFirstName(String firstName) {
        this.firstName = firstName;
    }

    public String getGender() {
        return gender;
    }

    public void setGender(String gender) {
        this.gender = gender;
    }

    public int getBussinessRegisterNumber() {
        return bussinessRegisterNumber;
    }

    public void setBussinessRegisterNumber(int bussinessRegisterNumber) {
        this.bussinessRegisterNumber = bussinessRegisterNumber;
    }

    public String getLeadFrom() {
        return leadFrom;
    }

    public void setLeadFrom(String leadFrom) {
        this.leadFrom = leadFrom;
    }

    public int getBalanceAmt() {
        return balanceAmt;
    }

    public void setBalanceAmt(int balanceAmt) {
        this.balanceAmt = balanceAmt;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public String getCompanyVn() {
        return companyVn;
    }

    public void setCompanyVn(String companyVn) {
        this.companyVn = companyVn;
    }

    public String getCompanyCn() {
        return companyCn;
    }

    public void setCompanyCn(String companyCn) {
        this.companyCn = companyCn;
    }

    public String getDescription() {
        return description;
    }

    public void setDescription(String description) {
        this.description = description;
    }

    public String getDescriptionVN() {
        return descriptionVN;
    }

    public void setDescriptionVN(String descriptionVN) {
        this.descriptionVN = descriptionVN;
    }

    public String getDescriptionCN() {
        return descriptionCN;
    }

    public void setDescriptionCN(String descriptionCN) {
        this.descriptionCN = descriptionCN;
    }

    public String getMobilephone() {
        return mobilephone;
    }

    public void setMobilephone(String mobilephone) {
        this.mobilephone = mobilephone;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getFax() {
        return fax;
    }

    public void setFax(String fax) {
        this.fax = fax;
    }

    public String getLanguage() {
        return language;
    }

    public void setLanguage(String language) {
        this.language = language;
    }

    public String getWebsiteName() {
        return websiteName;
    }

    public void setWebsiteName(String websiteName) {
        this.websiteName = websiteName;
    }

    public String getCorporateWebsite() {
        return corporateWebsite;
    }

    public void setCorporateWebsite(String corporateWebsite) {
        this.corporateWebsite = corporateWebsite;
    }

    public TisoNamingTaxonomyTO getCountryId() {
        return countryId;
    }

    public void setCountryId(TisoNamingTaxonomyTO countryId) {
        this.countryId = countryId;
    }

    public String getPendingEmail() {
        return pendingEmail;
    }

    public void setPendingEmail(String pendingEmail) {
        this.pendingEmail = pendingEmail;
    }

    public Date getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(Date createdDate) {
        this.createdDate = createdDate;
    }

    public Date getLastLogin() {
        return lastLogin;
    }

    public void setLastLogin(Date lastLogin) {
        this.lastLogin = lastLogin;
    }

    public Date getDob() {
        return dob;
    }

    public void setDob(Date dob) {
        this.dob = dob;
    }

    public Date getModifiedDate() {
        return modifiedDate;
    }

    public void setModifiedDate(Date modifiedDate) {
        this.modifiedDate = modifiedDate;
    }

    public String getModifiedBy() {
        return modifiedBy;
    }

    public void setModifiedBy(String modifiedBy) {
        this.modifiedBy = modifiedBy;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getReferralId() {
        return referralId;
    }

    public void setReferralId(String referralId) {
        this.referralId = referralId;
    }

    public long getPackageId() {
        return packageId;
    }

    public void setPackageId(long packageId) {
        this.packageId = packageId;
    }

    public long getPackageDuration() {
        return packageDuration;
    }

    public void setPackageDuration(long packageDuration) {
        this.packageDuration = packageDuration;
    }

    public Date getPackageStartDay() {
        return packageStartDay;
    }

    public void setPackageStartDay(Date packageStartDay) {
        this.packageStartDay = packageStartDay;
    }

    public Date getPackageEndDay() {
        return packageEndDay;
    }

    public void setPackageEndDay(Date packageEndDay) {
        this.packageEndDay = packageEndDay;
    }

    public String getSkypeId() {
        return skypeId;
    }

    public void setSkypeId(String skypeId) {
        this.skypeId = skypeId;
    }

    public String getYahooId() {
        return yahooId;
    }

    public void setYahooId(String yahooId) {
        this.yahooId = yahooId;
    }

    public String getGoogleTalkId() {
        return googleTalkId;
    }

    public void setGoogleTalkId(String googleTalkId) {
        this.googleTalkId = googleTalkId;
    }

    public String getMSNID() {
        return MSNID;
    }

    public void setMSNID(String MSNID) {
        this.MSNID = MSNID;
    }

    public HashMap<String, String> getMetas() {
        return metas;
    }

    public void setMetas(HashMap<String, String> metas) {
        this.metas = metas;
    }

    public List<TisoMediaTO> getListMediaTO() {
        return listMediaTO;
    }

    public void setListMediaTO(List<TisoMediaTO> listMediaTO) {
        this.listMediaTO = listMediaTO;
    }

    public TisoTaxonomyRelationshipTO getRel() {
        return rel;
    }

    public void setRel(TisoTaxonomyRelationshipTO rel) {
        this.rel = rel;
    }

    public List<TisoNamingTaxonomyTO> getListBusinessTypeNames() {
        return listBusinessTypeNames;
    }

    public void setListBusinessTypeNames(List<TisoNamingTaxonomyTO> listBusinessTypeNames) {
        this.listBusinessTypeNames = listBusinessTypeNames;
    }
}
